home *** CD-ROM | disk | FTP | other *** search
/ Nordpool / nordpool mediagroup backgrounds vol 001.iso / npinstall < prev    next >
Text File  |  1995-10-25  |  10KB  |  308 lines

  1. ; Nordpool installer script (V1.0) ⌐ 1995 by Pit Vetterick
  2.  
  3. ;--------------------------- Zuweisung ---------------------------------------
  4.  
  5. (set @default-dest "ram:")
  6. (set usedir @default-dest)
  7.  
  8. (set #CDir "C:")
  9. (set #SDir "S:")
  10. (set #LIBSDir "Libs:")
  11.  
  12.  
  13.  
  14. ;----------------------- German Text String ----------------------------------
  15.  
  16. (if (= @language "deutsch")
  17.  
  18.     (
  19.  
  20. ;============================= SYS-Version
  21.  
  22.          (set #kick "Einige Tools ben÷tigt leider Amiga-OS 3.0 oder h÷her")
  23.  
  24. ;============================ Benutzer Info
  25.  
  26.          (set #Info-msg
  27.               (cat "\n\nNordpool Installationsskript.\n"
  28.                    "\n Nordpool-Install V0.1 beta \n"
  29.                    "\n"
  30.                    "Nordpool ⌐ 1995 Nordpool Media Group\n"
  31.                    "All rights reserved.\n"
  32.               )
  33.          )
  34.  
  35. ;======================= temponΣr oder stationΣr
  36.  
  37.          (set #Auswahl-msg
  38.               (cat "\nM÷chten Sie die CD temponΣr einrichten oder in einem\n"
  39.                    "Verzeichnis auf Ihrer Festplatte installieren ?\n"
  40.               )
  41.          )
  42.  
  43. ;============================== temponΣr
  44.  
  45.          (set #temp-msg
  46.               (cat "\nTEMPON─R EINRICHTEN\n\n"
  47.                    "Ihre Nordpool CD wird nun lediglich temponΣr\n"
  48.                    "im RAM: eingerichtet.\n\n"
  49.                    "Wollen Sie nach einem Systemstart, Programme\n"
  50.                    "oder Anwendungen benutzen die eine Zuweisung\n"
  51.                    "ben÷tigen, mⁿ▀ten Sie diesen Vorgang wieder-\n"
  52.                    "holen oder die CD stationΣr installieren."
  53.               )
  54.          )
  55.  
  56. ;============================== stationΣr
  57.  
  58.          (set #stat-msg
  59.               (cat "\nINSTALLIEREN\n\n"
  60.                    "Auf einer Partition Ihrer Wahl, wird das Verzeichnis\n\n"
  61.                    "*** NPwork ***\n\n"
  62.                    "angelegt und in der User-Startup zugewiesen.\n"
  63.                    "Dieses Verzeichnis dient als Base fⁿr Anwendungen\n"
  64.                    "der Nordpool-CD Serie.\n\n"
  65.                    "Alle von Ihnen gewΣhlten Programme werden in dieses\n"
  66.                    "Verzeichnis kopiert und sind damit fⁿr Sie schnell\n"
  67.                    "zu finden.\n"
  68.                     
  69.               )
  70.          )
  71.     
  72.          (set #dest-msg
  73.               (cat "\nWΣhlen Sie bitte die von Ihnen gewⁿnschte Verzeichnis\n"
  74.               )
  75.          )
  76.     
  77.          (set #statcopy-msg
  78.               (cat "\nWΣhlen Sie bitte die von Ihnen ben÷tigten Programme\n"
  79.               )
  80.          )
  81.  
  82.          (set #MD-msg
  83.               (cat "MP wird nun instaliert"     
  84.               )
  85.          )
  86.  
  87.          (set #VT-msg
  88.               (cat "ViewTek wird nun instaliert"     
  89.               )
  90.          )
  91.  
  92. ;========================== Add Assign NPwork
  93.  
  94.          (set #HD-assign
  95.               (cat "ACHTUNG...folgende ASSIGN-Anweisungen werden in Ihre User-Startup eingetragen:"
  96.               )
  97.          )
  98.  
  99. ;======================== Installation beendet
  100.  
  101.          (set #Exit-msg
  102.               (cat "\n"
  103.                    "\n"
  104.                    "Die Nordpool CD ist nun installiert.\n"
  105.                    "Wir hoffen, Sie sind mit der Installation\n"
  106.                    "zurecht gekommen und wⁿnschen Ihnen nun\n"
  107.                    "viel Spa▀ bei Ihrer creativen Arbeit.\n"
  108.                    ".\n"
  109.                    "\n"
  110.                    "Mit freundlichen Grⁿ▀en,\n"
  111.                    "\n"
  112.                    "\n"
  113.                    "\n"
  114.                    "Ihr Nordpool-Team"
  115.               )
  116.          )
  117.     )
  118. )
  119.  
  120. ;----------------------------- SYS-Version -----------------------------------
  121.  
  122. ; make sure we are running under a 3.0 OS
  123.  
  124. (if (< (/ (getversion) 65536) 39)
  125.     (
  126.          (abort #kick)
  127.     )
  128. )
  129.  
  130. ;---------------------------- Benutzer Info ----------------------------------
  131.  
  132. (message #Info-msg)
  133.  
  134. ;---------------------------- temponΣr oder stationΣr ------------------------
  135.  
  136. (set ProgVers
  137.     (askchoice
  138.          (prompt #Auswahl-msg)
  139.          (help @askchoice-help)
  140.          (choices "temponΣr" "stationΣr")
  141.     )
  142. )
  143.  
  144. (if (= ProgVers 0)
  145.  
  146. ; ............................................... (temponΣr)
  147. ; then
  148.  
  149.     (
  150.          (message #temp-msg)
  151.               
  152.               (set usedir "ram:")
  153.               (set scala "Nordpool:")
  154.               (set IDdir "Nordpool:Tools/AMIGA/ImageDesk")
  155.               (makeassign "POOl" useDir)
  156.               (makeassign "SCALA" scala)
  157.     )
  158.  
  159. ; ............................................... (stationΣr)
  160. ; else
  161.  
  162.     (
  163.          (message #stat-msg)
  164.          (set usedir
  165.               (askdir
  166.                    (prompt #dest-msg)
  167.                    (help @askdir-help)
  168.                    (default @default-dest)
  169.               )
  170.          )
  171.          (set Modules
  172.           (askoptions
  173.            (prompt #statcopy-msg)
  174.            (help @askoptions-help)
  175.            (choices
  176.                         "Nordpool"
  177.             "MPEG Play"
  178.             "ViewTek"
  179.            )
  180.            (default -1)
  181.           )
  182.  
  183.          )
  184.          (if  (> Modules 0)
  185.               (
  186. ;========================================================= NORDPOOL
  187.                    (if  (in Modules 0)
  188.                         (
  189.  
  190.                              (copyfiles
  191.                                   (source "Nordpool:Tools/Amiga/NORDPOOL/")
  192.                                   (dest usedir)                                
  193.                                   (ALL)
  194.                              )
  195.  
  196.                              (set #add-Nordpool 
  197.                                   (cat "\nDas Verzeichnis Nordpool wird als\n"
  198.                                        "\n*** POOL: ***\n"
  199.                                        "\nIhrem System zugewiesen.\n"
  200.                                        "\nSie finden den Eintrag in Ihrer User-Startup als:\n"
  201.                                        "\n;Begin Nordpool    "
  202.                                        "\nassign POOL: (Pfad)"
  203.                                        "\n;End Nordpool      "
  204.                                   )
  205.                              )
  206.                              (set #adding-Nordpool "Nun wird das Nordpool Assign Ihrer User-StartUp Datei zugefⁿgt.")
  207.  
  208.                             ;(set #adding-help "Dieses Assign MU▀ existieren!")
  209.  
  210.                              (message #add-Nordpool)
  211.  
  212.                              (makeassign "POOl" useDir)
  213.                              (startup "Nordpool"
  214.                               (command "Assign POOL: " usedir "\n")
  215.                               (prompt #adding-Nordpool)
  216.                               (help @adding-help)
  217.                              )
  218.                         )
  219.                    )
  220. ;========================================================= MP
  221.                    (if  (in Modules 1)
  222.                         (
  223.                                   (copyfiles
  224.                                        (prompt #MP-Msg)
  225.                                        (help @copyfiles-help)
  226.                                        (source "Nordpool:Tools/Amiga/MP/MP")
  227.                                        (dest #CDir)
  228.                                   )
  229.                         )
  230.                    )
  231.  
  232. ;========================================================= VIEWTEK
  233.                    (if  (IN Modules 2)
  234.                         (
  235.                              (if  (exists (tackon usedir "NORDPOOL/TOOLS/"))
  236.                                   (set destdir (tackon usedir "NORDPOOL/TOOLS"))
  237.                              )
  238.                              (message #VT-msg)
  239.  
  240.                              (set #CopyC-Msg
  241.                                   (cat "\nDiese Viewer unterstⁿtzen verschieden Grafikkarten\n"
  242.                                        "\nWelche Viewer sollen kopiert werde ?"
  243.                                   )
  244.                              ) 
  245.  
  246.                              
  247.  
  248. ;====== install tools =====
  249.  
  250.                                   (copyfiles
  251.                                        (prompt #CopyC-Msg)
  252.                                        (help @copyfiles-help)
  253.                                        (source "Nordpool:Tools/Amiga/Copy_to_c/VT/")
  254.                                        (dest #CDir)
  255.                                        (all)
  256.                                        (confirm 1)
  257.                                   )
  258.  
  259. ;== install viewtek dir ==
  260.                                   (copyfiles
  261.                                        (source "Nordpool:Tools/Amiga/VIEWTEK/")
  262.                                        (dest destdir)                                
  263.                                        (ALL)
  264.                                   )
  265.                         )
  266.                    )
  267.               )
  268.          )
  269.  
  270. ;................................................ stationΣres assign
  271.  
  272.                              (set #add-Scala 
  273.                                   (cat "\nDas Verzeichnis Nordpool:Scala wird als\n"
  274.                                        "\n*** Scala: ***\n"
  275.                                        "\nIhrem System zugewiesen.\n"
  276.                                        "\nSie finden den Eintrag in Ihrer User-Startup als:\n"
  277.                                        "\n;Begin Scala           "
  278.                                        "\nif exists Nordpool:    "
  279.                                        "\nassign Scala: Nordpool:"
  280.                                        "\nendif                  "
  281.                                        "\n;End Scala             "
  282.                                   )
  283.                              )
  284.  
  285.                              (set #adding-Scala "Nun wird das Scala Assign Ihrer User-StartUp Datei zugefⁿgt.")
  286.  
  287.                              (message #add-Scala)
  288.  
  289.                              (set scala "Nordpool:")
  290.                              (makeassign "SCALA" scala)
  291.  
  292.                              (startup "Scala"
  293.                                   (command "if exists nordpool:""\n")
  294.                                   (command "assign SCALA: nordpool:""\n")
  295.                                   (command "endif""\n")
  296.                                   (prompt #adding-Scala)
  297.                                   (help @adding-help)
  298.                              )
  299.  
  300.     )
  301. )
  302.  
  303. ;------------------------ Installation beendet -------------------------------
  304. (set @default-dest usedir)
  305. (message #exit-msg)
  306.  
  307.  
  308.